/**
 * Magento
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Open Software License (OSL 3.0)
 * that is bundled with this package in the file LICENSE.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/osl-3.0.php
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@magentocommerce.com so we can send you a copy immediately.
 *
 * @copyright  Copyright (c) 2004-2007 Irubin Consulting Inc. DBA Varien (http://www.varien.com)
 * @license    http://opensource.org/licenses/osl-3.0.php  Open Software License (OSL 3.0)
 */
/* Clearing */
.nav-bar,
ul.tabs-horiz,
dl.accordion dt,
.entry-edit fieldset li,
#nav,
.main,
.middle,
.clear,
.container,
dl.accordion dt,
.grid thead th a,
.content,
.box-head,
.header-top,
ul.tabs,
ul.tabs li span,
ul.tabs li a,
ul.tabs li,
.address-list li { zoom:1; } /* IE version of clearing */

.clear {
    clear:both;
    height:0;
    font-size:0;
    line-height:0;
    overflow:hidden;
    }


/* Scalable Button Override */
button.scalable {
    width:auto;
    margin-left:5px;
    overflow:visible;
    }





button.scalable td.mr, button.scalable td.br { width:7px;}
.grid tr.filter th {
    padding-right: 8px;
}

.massaction button.scalable td.mr, .massaction button.scalable td.br { width:0px;}

/* Grid Filter Override */
.grid tr.filter th {
    padding-top:3px;
    padding-bottom:3px;
    }
.grid tr.filter th input { margin-right: -10px; }
.grid tr.filter th .range input { margin-right: 2px; }


.nested-content .content-header {
    position:relative;
    zoom:1;
    }
dl.accordion dt a {
    width:99%;
}
.no-breadcrumbs {
    font-size: 3px;
    line-height: 3px;
    }



#nav ul li { background:none !important; padding:0 !important; }
#nav ul { border:1px solid #b6b6b6; border-top:1px solid #4d5255 !imporant; padding-top:0 !important; padding-bottom:0 !important; }
#nav ul ul { border:1px solid #b6b6b6;}
#nav ul li a { background:#e5edef;}
#nav ul li a:hover  { background:#d0dfe2;}
#nav ul, #nav ul li, #nav ul a, #nav ul a span { zoom:1; }
#nav ul li.parent { margin-bottom:-3px}
#nav ul li.parent li.parent { margin:0; }


/*############# Dashboard #############*/
.db-menu ul li a { display:inline-block; margin:3px 5px 0 0; padding:0 10px 2px 10px; font:bold 11px/29px Verdana, sans-serif; }
.graph-block { height:460px; }
.db-menu { width:970px; }

/* Forms */
span.field-row {
    clear: both;
}

/* Massaction */
.massaction .entry-edit fieldset {
    float: right;
}

.massaction button.scalable {
    width:auto;
    height: 20px;
    margin-left:0px;
    overflow:hidden;
}